.size10 {
  font-size: 14px;
}

.pd10 {
  padding: 10px;
}

.pr10 {
  padding-right: 10px;
}

.pr15 {
  padding-right: 15px;
}

.pl10 {
  padding-left: 10px;
}

.pl15 {
  padding-left: 15px;
}

.mr15 {
  margin: 15px;
}

.mr10 {
  margin: 10px;
}

.mt10 {
  margin-top: 10px;
}

.mr10 {
  margin-right: 10px;
}

.mr15 {
  margin-right: 15px;
}

.ml10 {
  margin-left: 10px;
}

.ml15 {
  margin-left: 15px;
}

.mb10 {
  margin-bottom: 10px;
}

.flex {
  display: flex;
}

.jcsb {
  justify-content: space-between;
}


.aic {
  align-items: center;
}

.link1 {
  color: #f50
}

.link2 {
  color: #0f0;
}

.c-main {
  color: #f50;
}

.c-green {
  color: #0f0;
}